// 获取应用实例
const app = getApp()

Page({

	/**
	 * 页面的初始数据
	 */
	data: {
		img_src: app.globalData.img_src,
		popDYshow: false,
		popGTshow: false,
		popGameshow: false,
		member_pic: "",
		jinzhishow: false,
		userinfo:"",

		//bg: app.globalData.img_src+"P4_07.png",
		// 老虎机抽奖显示1,隐藏2
		luckDrawID:1,
		// 抽奖button状态
		drawId: 1,
		scrollText: [{ src:app.globalData.img_src+ '1.png', isShow: false }, { src: app.globalData.img_src+ '2.png', isShow: false }, { src:app.globalData.img_src+ '3.png', isShow: false }, { src:app.globalData.img_src+ '4.png', isShow: false }, { src:app.globalData.img_src+ '5.png', isShow: false }, { src:app.globalData.img_src+ '6.png', isShow: false }, { src:app.globalData.img_src+ '7.png', isShow: false }, { src:app.globalData.img_src+ '8.png', isShow: false }, { src:app.globalData.img_src+ '9.png', isShow: true },{ src:app.globalData.img_src+ '1.png', isShow: false }, { src:app.globalData.img_src+ '2.png', isShow: false }, { src:app.globalData.img_src+ '3.png', isShow: false }, { src:app.globalData.img_src+ '4.png', isShow: false }, { src:app.globalData.img_src+ '5.png', isShow: false }, { src:app.globalData.img_src+ '6.png', isShow: false }, { src:app.globalData.img_src+ '7.png', isShow: false }, { src:app.globalData.img_src+ '8.png', isShow: false }, { src:app.globalData.img_src+ '9.png', isShow: true }], // 滚动的
		scrollText1: [{ src:app.globalData.img_src+ '1.png', isShow: false }, { src:app.globalData.img_src+ '2.png', isShow: false }, { src:app.globalData.img_src+ '3.png', isShow: false }, { src:app.globalData.img_src+ '4.png', isShow: false }, { src:app.globalData.img_src+ '5.png', isShow: false }, { src:app.globalData.img_src+ '6.png', isShow: false }, { src:app.globalData.img_src+ '9.png', isShow: false }, { src:app.globalData.img_src+ '8.png', isShow: false }, { src:app.globalData.img_src+ '7.png', isShow: true },{ src:app.globalData.img_src+ '1.png', isShow: false }, { src:app.globalData.img_src+ '2.png', isShow: false }, { src:app.globalData.img_src+ '3.png', isShow: false }, { src:app.globalData.img_src+ '4.png', isShow: false }, { src:app.globalData.img_src+ '5.png', isShow: false }, { src:app.globalData.img_src+ '6.png', isShow: false }, { src:app.globalData.img_src+ '9.png', isShow: false }, { src:app.globalData.img_src+ '8.png', isShow: false }, { src:app.globalData.img_src+ '7.png', isShow: true }], // 滚动的

		scrollText2: [{ src:app.globalData.img_src+ '1.png', isShow: false }, { src:app.globalData.img_src+ '2.png', isShow: false }, { src:app.globalData.img_src+ '3.png', isShow: false }, { src:app.globalData.img_src+ '4.png', isShow: false }, { src:app.globalData.img_src+ '5.png', isShow: false }, { src:app.globalData.img_src+ '6.png', isShow: false }, { src:app.globalData.img_src+ '7.png', isShow: false }, { src:app.globalData.img_src+ '8.png', isShow: false }, { src:app.globalData.img_src+ '9.png', isShow: true },{ src:app.globalData.img_src+ '1.png', isShow: false }, { src:app.globalData.img_src+ '2.png', isShow: false }, { src:app.globalData.img_src+ '3.png', isShow: false }, { src:app.globalData.img_src+ '4.png', isShow: false }, { src:app.globalData.img_src+ '5.png', isShow: false }, { src:app.globalData.img_src+ '6.png', isShow: false }, { src:app.globalData.img_src+ '7.png', isShow: false }, { src:app.globalData.img_src+ '8.png', isShow: false }, { src:app.globalData.img_src+ '9.png', isShow: true }], // 滚动的

		scrollText3: [{ src:app.globalData.img_src+ '1.png', isShow: false }, { src:app.globalData.img_src+ '2.png', isShow: false }, { src:app.globalData.img_src+ '3.png', isShow: false }, { src:app.globalData.img_src+ '4.png', isShow: false }, { src:app.globalData.img_src+ '9.png', isShow: false }, { src:app.globalData.img_src+ '6.png', isShow: false }, { src:app.globalData.img_src+ '7.png', isShow: false }, { src:app.globalData.img_src+ '8.png', isShow: false }, { src:app.globalData.img_src+ '5.png', isShow: true },{ src:app.globalData.img_src+ '1.png', isShow: false }, { src:app.globalData.img_src+ '2.png', isShow: false }, { src:app.globalData.img_src+ '3.png', isShow: false }, { src:app.globalData.img_src+ '4.png', isShow: false }, { src:app.globalData.img_src+ '9.png', isShow: false }, { src:app.globalData.img_src+ '6.png', isShow: false }, { src:app.globalData.img_src+ '7.png', isShow: false }, { src:app.globalData.img_src+ '8.png', isShow: false }, { src:app.globalData.img_src+ '5.png', isShow: true }], // 滚动的


		animationData: null, // 绑定的动画效果
		animationData_1: null,
		animationData_2: null,
		animationData1: null, // 绑定的动画效果
		animationData2: null, // 绑定的动画效果
		animationData3: null, // 绑定的动画效果
		isShow: false,

	},
	// 开始滚动
	startScroll() {
		this.setData({
			jinzhishow: true,
		})
		console.log('开启')
		this.reset()
		// 创建一个动画实例
		let animation = wx.createAnimation({
			duration: 2000,
			timingFunction: 'ease'
		})
		let animation_1 = wx.createAnimation({
			duration: 2000,
			timingFunction: 'ease'
		})
		let animation_2 = wx.createAnimation({
			duration: 2000,
			timingFunction: 'ease'
		})
		let animation1 = wx.createAnimation({
			duration: 2000,
			timingFunction: 'ease'
		})
		let animation2 = wx.createAnimation({
			duration: 2000,
			timingFunction: 'ease'
		})
		let animation3 = wx.createAnimation({
			duration: 2000,
			timingFunction: 'ease'
		})
		// 获取元素总高度
		let height = (this.data.scrollText.length - 1) * 180
		// 向上移动
		animation.translateY(-height + 'rpx').step()
		animation_1.translateY(-height + 'rpx').step()
		animation_2.translateY(-height + 'rpx').step()
		animation1.translateY(-height + 'rpx').step()
		animation2.translateY(-height + 'rpx').step()
		animation3.translateY(-height + 'rpx').step()
		// 将动画效果赋值
		// this.setData({
		// 	animationData: animation.export(),
		// })
		setTimeout(() => {
			this.setData({
				animationData: animation.export(),
			})
		}, 0)
		setTimeout(() => {
			this.setData({
				animationData_1: animation_1.export(),
			})
		}, 0)
		setTimeout(() => {
			this.setData({
				animationData1: animation1.export(),
			})
		}, 300)
		setTimeout(() => {
			this.setData({
				animationData2: animation2.export(),
			})
		}, 600)
		setTimeout(() => {
			this.setData({
				animationData3: animation3.export(),
			})
		}, 900)
		setTimeout(() => {
			this.setData({
				animationData_2: animation_2.export(),
			})
		}, 1200)
		setTimeout(() => {
			this.setData({
				popGameshow: true,
				jinzhishow:false
			})
		}, 4000)
	},
	reset() {
		let animation = wx.createAnimation({
			duration: 0
		})
		let animation_1 = wx.createAnimation({
			duration: 0
		})
		let animation_2 = wx.createAnimation({
			duration: 0
		})
		let animation1 = wx.createAnimation({
			duration: 0
		})
		let animation2 = wx.createAnimation({
			duration: 0
		})
		let animation3 = wx.createAnimation({
			duration: 0
		})
		this.setData({
			animationData: animation.translateY(0).step().export(),
			animationData_1: animation_1.translateY(0).step().export(),
			animationData_2: animation_2.translateY(0).step().export(),
			animationData1: animation1.translateY(0).step().export(),
			animationData2: animation2.translateY(0).step().export(),
			animationData3: animation3.translateY(0).step().export()
		})
	},
	/* 
	 *初始化加载数据
	 */
	onLoad(options) {
		var userinfo = wx.getStorageSync('memberinfo')
		this.setData({userinfo:userinfo})
		wx.hideHomeButton()
		//判断卡别
		var member_level = userinfo.member_level;
		// var member_level = "帝王黑卡";
		switch (member_level) {
			case "帝王黑卡":
				this.setData({
					member_pic: app.globalData.img_src + "P2_01.png",
					luckDrawID:1
				})
				break;

			case "兰花钻卡":
				this.setData({
					member_pic: app.globalData.img_src + "P2_01-1.png",
					luckDrawID:2
				})
				break;

			case "蜂姿金卡":
				this.setData({
					member_pic: app.globalData.img_src + "P2_01-2.png",
					luckDrawID:3
				})
				break;

		}

		
		console.log(member_level)
	},
	/* 
	 *"抽奖点击事件"
	 */




	/**
	 * 已经抽奖
	 */
	btnDisable: function () {
		wx.showToast({
			title: '您已经抽奖过一次',
			icon: "none",
			duration: 2000
		})
	},





	closeDYBtn: function () {
		this.setData({
			popDYshow: false
		})
	},
	closeGTBtn: function () {
		this.setData({
			popGTshow: false
		})
	},
	GameBtn: function () {
		this.setData({
			popGameshow: true
		})
	},

	yuyueBtn: function () {
		wx.navigateTo({
			url: '/pages/counter/counter'
		})
	},




})

